Multi-Calendar Appointment Scheduling: Calendar Modeling and Constraint Reasoning
نویسندگان
چکیده
This article proposes a framework to model and reason on what we call multi-calendar appointment scheduling problems. Multicalendar appointment scheduling problems such as planning a phone conference of three persons in France, Tunisia, and Japan refer to various temporal conditions, involving arbitrary calendric types such as months (Islamic months are defined differently from Gregorian months) possibly belonging to different calendars (e.g. the Gregorian calendar and the Islamic calendar). To solve such problems, we suggest a new class of Constraint Satisfaction Problems (CSPs); we call them Multi-Calendar CSPs. In this framework, the constraint variables are identified with finite, convex intervals in some calendric type and time constraints on such variables are expressed in terms of typed finite domain constraints. To solve time constraints which are defined on variables of different calendric types, a novel constraint, called calendar conversion constraint is proposed.
منابع مشابه
Calendars as types: data modeling, constraint reasoning, and type checking with calendars
This thesis investigates real-life calendars, calendar and time expressions, and time and date formats. The thesis aims at the development of computer-based tools for modeling and processing such calendric data, primarily in the “World Wide Web”, in particular regarding today’s internationalization efforts and the vision of the “Semantic Web”. Applications are not only appointment scheduling pr...
متن کاملModeling and solving multi-skilled resource-constrained project scheduling problem with calendars in fuzzy condition
In this study, we aim to present a new model for the resource-constrained project scheduling problem (RCPSP) considering a working calendar for project members and determined the skill factor of any member using the efficiency concept. For this purpose, the recyclable resources are staff resources where any person with multiple skills can meet the required skills of activities in a given time. ...
متن کاملTemporal Data Modeling and Reasoning for Information Systems
Temporal knowledge representation and reasoning is a major research field in Artificial Intelligence, in Database Systems, and in Web and Semantic Web research. The ability to model and process time and calendar data is essential for many applications like appointment scheduling, planning, Web services, temporal and active database systems, adaptive Web applications, and mobile computing applic...
متن کاملTemporal Data Modeling and Reasoning for Information Systens
Temporal knowledge representation and reasoning is a major research field in Artificial Intelligence, in Database Systems, and in Web and Semantic Web research. The ability to model and process time and calendar data is essential for many applications like appointment scheduling, planning, Web services, temporal and active database systems, adaptive Web applications, and mobile computing applic...
متن کاملInteracting with the User in Calendar Management
The management of personal and shared schedules is limited by the lack of flexibility of time management services. Online calendar managers fail to support reasoning about time and multi-user activities. Task schedulers fully control the temporal allocation of events without involving their users in decision making. As an attempt to address such issues, this paper presents a mixedinitiative sch...
متن کامل